right (truth) - Spanish English Dictionary